leaping from cover and taking cover - Español Inglés Diccionario